export interface CardVO {
  /**
   *
   */
  id: number;

  /**
   *  区域代理id
   */
  agentId: number;

  /**
   * 持卡人表id
   */
  holderId: number;

  /**
   * 信用卡号
   */
  cardNum: string;

  /**
   * 账号拆分模板id
   */
  billTemplateId: number;

  /**
   * 账单日
   */
  statementDay: number;

  /**
   * 还款日
   */
  repaymentDay: number;

  /**
   * 卡总额度
   */
  totalLimit: number;

  /**
   * 剩余额度
   */
  leftLimit: number;

  /**
   * 剩余额度占有比例
   */
  leftRate: number;

  /**
   * 临时额度
   */
  tempLimit: number;

  /**
   * 卡片状态 0  - 未启用
   */
  state: number;

  /**
   * 卡片有效期
   */
  periodValidity: string | number;

  /**
   * 背面CVV编号
   */
  cardCvv: string;

  /**
   * 持卡人姓名
   */
  realName: string;

  /**
   * 绑定的pos机商户名称
   */
  posMerName: string;

  /**
   * 绑定的扫码商户名称
   */
  qrMerName: string;

  posMerId: number,
  qrMerId: number,
  /**
   * pos机的执行利率
   */
  posRate: number;

  /**
   * 扫码支付的执行利率
   */
  qrRate: number;

  /**
   * pos机终端号
   */
  posNum: string;

  /**
   * 绑定手机号
   */
  phoneNum: string;

  /**
   * 银行名称
   */
  bankName: string;

  /**
   * 联行号
   */
  bankCode: string;

  /**
   * 绑定微信号
   */
  wxNo: number;

  /**
   * 绑定微信昵称
   */
  wxNiceName: string;

  /**
   * 业务人员id
   */
  businessUserId: number;

}

export interface CardForm extends BaseEntity {
  /**
   *
   */
  id?: number;

  /**
   *  区域代理id
   */
  agentId?: number;

  /**
   * 持卡人表id
   */
  holderId?: number;

  /**
   * 信用卡号
   */
  cardNum?: string;

  /**
   * 账号拆分模板id
   */
  billTemplateId?: number;

  /**
   * 账单日
   */
  statementDay?: number;

  /**
   * 还款日
   */
  repaymentDay?: number;

  /**
   * 卡总额度
   */
  totalLimit?: number;

  /**
   * 剩余额度
   */
  leftLimit?: number;

  /**
   * 剩余额度占有比例
   */
  leftRate?: number;
  /**
   * 临时额度
   */
  tempLimit?: number;

  /**
   * 卡片状态 0  - 未启用
   */
  state?: number;

  /**
   * 卡片有效期
   */
  periodValidity?: string | number;

  /**
   * 背面CVV编号
   */
  cardCvv?: string;

  /**
   * 持卡人姓名
   */
  realName?: string;

  /**
   * 绑定的pos机商户名称
   */
  posMerName?: string;

  /**
   * 绑定的扫码商户名称
   */
  qrMerName?: string;

  posMerId?: number,

  qrMerId?: number,

  /**
   * pos机的执行利率
   */
  posRate?: number;

  /**
   * 扫码支付的执行利率
   */
  qrRate?: number;

  /**
   * pos机终端号
   */
  posNum?: string;

  /**
   * 绑定手机号
   */
  phoneNum?: string;

  /**
   * 银行名称
   */
  bankName?: string;

  /**
   * 联行号
   */
  bankCode?: string;

  /**
   * 绑定微信号
   */
  wxNo?: number;

  /**
   * 绑定微信昵称
   */
  wxNiceName?: string;

  /**
   * 业务人员id
   */
  businessUserId?: number;

}

export interface CardQuery extends PageQuery {


  /**
   *  区域代理id
   */
  agentId?: number;

  /**
   * 持卡人表id
   */
  holderId?: number;

  /**
   * 信用卡号
   */
  cardNum?: string;

  /**
   * 账号拆分模板id
   */
  billTemplateId?: number;

  /**
   * 账单日
   */
  statementDay?: number;

  /**
   * 还款日
   */
  repaymentDay?: number;

  /**
   * 卡总额度
   */
  totalLimit?: number;

  /**
   * 剩余额度
   */
  leftLimit?: number;

  /**
   * 剩余额度占有比例
   */
  leftRate?: number;
  /**
   * 临时额度
   */
  tempLimit?: number;

  /**
   * 卡片状态 0  - 未启用
   */
  state?: number;

  /**
   * 卡片有效期
   */
  periodValidity?: string | number;

  /**
   * 背面CVV编号
   */
  cardCvv?: string;

  /**
   * 持卡人姓名
   */
  realName?: string;

  /**
   * 绑定的pos机商户名称
   */
  posMerName?: string;

  /**
   * 绑定的扫码商户名称
   */
  qrMerName?: string;

  /**
   *
   */
  posMerId?: number,
  /**
   *
   */
  qrMerId?: number,
  /**
   * pos机的执行利率
   */
  posRate?: number;

  /**
   * 扫码支付的执行利率
   */
  qrRate?: number;

  /**
   * pos机终端号
   */
  posNum?: string;

  /**
   * 绑定手机号
   */
  phoneNum?: string;

  /**
   * 银行名称
   */
  bankName?: string;

  /**
   * 联行号
   */
  bankCode?: string;

  /**
   * 绑定微信号
   */
  wxNo?: number;

  /**
   * 绑定微信昵称
   */
  wxNiceName?: string;

  /**
   * 业务人员id
   */
  businessUserId?: number;

    /**
     * 日期范围参数
     */
    params?: any;
}



